/**
 * Created by mjronline on 2016-11-18.
 * 出现问题联系 yc.zd@qq.com
 */
var mysqls = require("mysql");
var pool = mysqls.createPool({
    host: 'localhost',
    user: 'root',
    password: ' ',
    database: ' ',
    port: '3306'
});
module.exports = {
    /*
    * 执行查询
    * sql 查询sql语句
    * callback(data) 返回查询的数据列表
    * */
    query: function (sql, callback) {
        pool.getConnection(function (err, conn) {
            if (err) {
                callback({});
            } else {
                conn.query(sql, function (qerr, data, fields) {
                    //释放连接
                    conn.release();
                    //事件驱动回调
                    callback(data);
                });
            }
        });
    },
    /*
     * 执行查询
     * sql 查询sql语句
     * callback(count) 返回执行查询的条数
     * */
    execus:function(sql,callback){
        pool.getConnection(function (err, conn) {
            if (err) {
                callback(0);
            } else {
                conn.query(sql, function (qerr, count, fields) {
                    //释放连接
                    conn.release();
                    //事件驱动回调
                    callback(count.affectedRows);
                });

            }
        });
    }
}

